@import "iconfont";
@function r($px) {
    @return $px/40*1rem;
}
*{
    margin: 0;
    padding: 0;
    font-family: "微软雅黑";
}

.indexweb{
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    .heard{
        width: 100%;
        .heardone{
            padding: r(20);
            position: relative;
            width: 100%;
            border-bottom: solid 1px #d9d9d9;
            background: #b20000;
            .heardone1{
                position: relative;
                height: r(42);
                width: 100%;
                .iconfont{
                    display: inline-block;
                    font-size: r(35);
                    color: white;
                }
                .one3{
                    width: 41.4%;
                    height: r(42);
                    position: absolute;
                    top: 0%;
                    left: 28%;
                        img{
                        width: 100%;
                        position: absolute;
                        top: 50%;
                        left: 50%;
                        transform: translate(-50%,-50%);
                    }
                }
                .iconfont{
                    top: 0;
                    left: r(0);
                    height: r(42);
                }
                .one2{
                    position: absolute;
                    top: 0;
                    right: r(0);
                    width: r(42);
                    height: r(42);
                    border-radius: 50%;
                    border: solid 2px white;
                    img{
                        width: r(26);
                        height: r(22);
                        position: absolute;
                        top: 50%;
                        left: 50%;
                        transform: translate(-50%,-50%);
                    }
                }
                
            }
        }
        .heardtwo{
            position: relative;
                width: 100%;
                height: r(50);
                background: yellow;
                border-top: solid 1px #d9d9d9;
                border-left: solid 1px #d9d9d9;
                img{
                    position: absolute;
                    top: -999px;
                    left: -999px;
                    right: -999px;
                    bottom: -999px;
                    width: 100%;
                    height: 100%;
                    margin: auto;
                }
            }
    }
    .tu{
        position: relative;
        width: 100%;
        height: r(175);
        margin-top: r(10);
        img{
            width: 100%;
            position: absolute;
            top: -999px;
            left: -999px;
            bottom: -999px;
            right: -999px;
            margin: auto;
        }
    }
     .cont{
         position: relative;
         margin: 0 auto;
         margin-top: r(50);
         width: 94%;
         height: r(75);
         .cont1{
             font-size: r(33);
             font-weight: bold;
         }
         .cont2{
             font-size: r(23);
             color: #c5c5c5;
         }
         .cont3{
             position: absolute;
             top: r(55);
             left: r(180);
             width: r(28);
             height: r(18);
             font-size: r(23);
             color: #c5c5c5;
             img{
                 width: 100%;
                 height: 100%;
                 position: absolute;
                 top: -999px;
                 left: -999px;
                 right: -999px;
                 bottom: -999px;
                 margin: auto;
             }
         }
         .cont4{
             position: absolute;
             top: r(47);
             left: r(220);
             font-size: r(23);
             color: #c5c5c5;
         }
     }
     .wen{
         position: relative;
         margin: 0 auto;
         margin-top: r(40);
         width: 94%;
         p{
             margin-bottom: 0;
         }
     }
     .tu{
         overflow: hidden;
         position: relative;
         width: 94%;
         margin: 0 auto;
         margin-top: r(30);
         height: r(340);
         img{
             width: 100%;
             position: absolute;
             top: -999px;
             left: -999px;
             right: -999px;
             bottom: -999px;
             margin: auto;
         }
     }
     hr{
         width: 93%;
         margin-bottom:r(15);
         margin-top: r(15);
         margin-left: r(8);
         border: solid 1px #e6e6e6;
     }
     .one_1{
         width: 94%;
         margin: 0 auto;
         font-size: r(30);
         font-weight: bold;
         color: #c5c5c5;
         margin-bottom: r(8);
         }
     .contone{
         margin-top: r(120);
         width: 100%;
         height: r(300);
         margin: 0 auto;
         overflow: hidden;
         .conttwo{
             float: left;
             position: relative;
             width: 33.33%;
             height: r(155);
             background: #b20000;
             .tt1{
                 position: absolute;
                 top: r(18);
                 right: 0;
                 width: 1px;
                 height: r(120);
                 background: white;
             }
             .t1{
                 position: absolute;
                 top: r(25);
                 left: r(80);
                  width: r(66);
                 height: r(66);
                     img{
                     width: 100%;
                     position: absolute;
                     top: -999px;
                     left: -999px;
                     right: -999px;
                     bottom: -999px;
                     margin: auto;
         }
             }
             .t2{
                 margin-top: r(95);
                 text-align: center;
                 color: white;
                 font-size: r(25);
             }
         }
         .conttwo_1{
             float: left;
             position: relative;
             width: 33.33%;
             height: r(155);
             background: #b20000;
             .tt2{
                 position: absolute;
                 top: r(18);
                 right: 0;
                 width: 1px;
                 height: r(120);
                 background: white;
             }
             .t1{
                 position: absolute;
                 top: r(25);
                 left: r(80);
                 width: r(66);
                 height: r(66);
                     img{
                     width: 100%;
                     position: absolute;
                     top: -999px;
                     left: -999px;
                     right: -999px;
                     bottom: -999px;
                     margin: auto;
         }
             }
             .t2{
                 margin-top: r(95);
                 text-align: center;
                 color: white;
                 font-size: r(25);
             }
         }
          .conttwo_2{
             float: left;
             position: relative;
             width: 33.33%;
             height: r(155);
             background: #b20000;
             .tt2{
                 position: absolute;
                 top: r(18);
                 right: 0;
                 width: 1px;
                 height: r(120);
                 background: white;
             }
             .t1{
                 position: absolute;
                 top: r(25);
                 left: r(80);
                 width: r(66);
                 height: r(66);
                     img{
                     width: 100%;
                     position: absolute;
                     top: -999px;
                     left: -999px;
                     right: -999px;
                     bottom: -999px;
                     margin: auto;
         }
             }
             .t2{
                 margin-top: r(95);
                 text-align: center;
                 color: white;
                 font-size: r(25);
             }
         }
     }
    .dibu{
        background: white;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        height: r(111);
        border-top: solid 1px #bbb9ba;
        .dibuone{
            width: 95%;
            height: r(98);
            margin: 0 auto;
            .one{
                position: relative;
                width: r(78);
                height: r(98);
                text-align: center;
                .one1{
                    overflow: hidden;
                    position: relative;
                    margin-left: r(10);
                    width: r(60);
                    height: r(66);
                       img{
                            width: 100%;
                            position: absolute;
                            top: 50%;
                            left: 50%;
                            transform: translate(-50%,-50%);
                } 
                span{
                    position: absolute;
                    bottom: 0;
                    font-size: r(23);
                    color: white;
                    text-align: center;
                }
                }
                 
            }
            .two{
                position: absolute;
                top: 0;
                left: r(150);
                width: r(78);
                height: r(98);
                text-align: center;
                .one1{
                    overflow: hidden;
                    position: relative;
                    margin-left: r(10);
                    width: r(60);
                    height: r(66);
                       img{
                    width: 100%;
                    position: absolute;
                    top: -999px;
                    left: -999px;
                    bottom: -999px;
                    right: -999px;
                    margin: auto;
                } 
                span{
                    position: absolute;
                    bottom: 0;
                    font-size: r(23);
                    color: white;
                    text-align: center;
                }
                }
                 
            }
            .thir{
                position: absolute;
                top: 0;
                left: r(280);
                width: r(78);
                height: r(98);
                text-align: center;
                .one1{
                    overflow: hidden;
                    position: relative;
                    margin-left: r(10);
                    width: r(60);
                    height: r(66);
                       img{
                    width: 100%;
                    position: absolute;
                    top: -999px;
                    left: -999px;
                    bottom: -999px;
                    right: -999px;
                    margin: auto;
                } 
                span{
                    position: absolute;
                    bottom: 0;
                    font-size: r(23);
                    color: white;
                    text-align: center;
                }
                }
                 
            }
            .four{
                position: absolute;
                top: 0;
                right: r(150);
                width: r(78);
                height: r(98);
                text-align: center;
                .one1{
                    overflow: hidden;
                    position: relative;
                    margin-left: r(10);
                    width: r(60);
                    height: r(66);
                       img{
                           width: 100%;
                           height: 100%;
                            position: absolute;
                            top: -999px;
                    left: -999px;
                    bottom: -999px;
                    right: -999px;
                    margin: auto;
                } 
                span{
                    position: absolute;
                    bottom: 0;
                    font-size: r(23);
                    color: white;
                    text-align: center;
                }
                }
                 
            }
            .five{
                position: absolute;
                top: 0;
                right: r(20);
                width: r(78);
                height: r(98);
                text-align: center;
                .one1{
                    overflow: hidden;
                    position: relative;
                    margin-left: r(10);
                    width: r(70);
                    height: r(66);
                       img{
                    width: 100%;
                    position: absolute;
                    top: -999px;
                    left: -999px;
                    bottom: -999px;
                    right: -999px;
                    margin: auto;
                } 
                span{
                    position: absolute;
                    bottom: 0;
                    font-size: r(23);
                    color: white;
                    text-align: center;
                }
                }
                 
            }
        }
    }

}

@media only screen and (max-width: 768px) {
    .indexweb{
        .cont{
            .conttwo{
                .t{
                    p{
                        transform: scale(0.955);
                    }
                }
                .t1{
                    p{
                        transform: scale(0.955);
                    }
                }
            }
        }
    }
    .fu{
        .fuone{
            p{
                transform: scale(0.9);
            }
        }
    }
}
